package com.ninth.element.generated.number.generate.mysql.dao;

import com.ninth.element.generated.number.generate.mysql.pojo.entity.SerialNumEntity;

/**
 * @author LiYUJi
 */
public interface SerialNumDao {

    /**
     * 查询序号 实体类
     * @param serialNumQueryEntity  SerialNumEntity
     * @return SerialNumEntity
     */
    SerialNumEntity getSerialNumEntity(SerialNumEntity serialNumQueryEntity);

    /**
     * 写入序号 实体类
     * @param serialNumCreateEntity SerialNumEntity
     */
    void saveSerialNumEntity(SerialNumEntity serialNumCreateEntity);

    /**
     * 修改序号 实体类
     * @param serialNumEntity serialNumEntity
     */
    void updateSerialNumEntity(SerialNumEntity serialNumEntity);
}
